home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 April: Mac OS SDK / Dev.CD Apr 00 SDK1.toast / Development Kits / Mac OS / AppleShare IP 6.3 SDK / ASIP Registry / Headers / AppleShareMailServerRegistry.a < prev    next >
Encoding:
Text File  |  1999-11-01  |  2.5 KB  |  72 lines  |  [TEXT/MPS ]

  1. ;
  2. ;    File:        AppleShareMailServerRegistry.a
  3. ;
  4. ;    Contains:    Attributes stored by the ASIP Mail Server in the Registry.
  5. ;
  6. ;    Version:    Technology:    AppleShare IP 6.0
  7. ;                Release:    ASIP 6.2 SDK - Saturday, September 4, 1999 15:05:49
  8. ;
  9. ;    Copyright:    © 1996-1999 by Apple Computer, Inc., all rights reserved.
  10. ;
  11. ;    Bugs?:        For bug reports, consult the following page on
  12. ;                the World Wide Web:
  13. ;
  14. ;                    http://developer.apple.com/bugreporter/
  15. ;
  16. ;
  17.     IF &TYPE('__APPLESHAREMAILSERVERREGISTRY__') = 'UNDEFINED' THEN
  18. __APPLESHAREMAILSERVERREGISTRY__ SET 1
  19.  
  20.     IF &TYPE('__APPLESHAREREGISTRY__') = 'UNDEFINED' THEN
  21.     include 'AppleShareRegistry.a'
  22.     ENDIF
  23.  
  24.  
  25. ;   *********
  26. ;   Constants
  27. ;   *********
  28.  
  29.  
  30. ;  Signature, type...
  31.  
  32. kMUMailServerSignature            EQU        'mail'
  33. kMU60Attributes                    EQU        'mU60'                ; MailUser    6.0
  34. kMUHomeServer                    EQU        'mUhs'                ; Home server record
  35.  
  36. kMUHomeServerTag                EQU        'Acct'
  37. ;  ASDSharedAttributeConstants 
  38.  
  39. kMUMaxSMTPForwardLength            EQU        255
  40. kMUFingerprintLength            EQU        16
  41.  
  42. ;   ***************
  43. ;   User Attributes
  44. ;   ***************
  45.  
  46.  
  47.  
  48. ;  ASDMailUserFlags
  49.  
  50. KMUUserEnableMask                EQU        $0000000F
  51. kMUAPOPRequired                    EQU        $00000004            ; User must use APOP to authenticate
  52. kMUForwardingMask                EQU        $000000F0            ; Mask to get forwarding options
  53. kMUNoForwarding                    EQU        $00000010            ; enabled mail...this bit should be set..
  54. kMUForwardSMTP                    EQU        $00000020            ; Forward mail to SMTP address
  55. kMUForwardATalk                    EQU        $00000040            ; Forward mail to AppleTalk SMTP server
  56.                                                             ; 6.0 flag additions
  57. kMUIMAPPOPFlagsMask                EQU        $00000F00
  58. kMUPOPEnabled                    EQU        $00000100            ; User can connect over POP3 or PASS
  59. kMUIMAPEnabled                    EQU        $00000200            ; User can connect over IMAP or PASS
  60. kMUNotificationMask                EQU        $0000F000
  61. kMUNotificationON                EQU        $00001000            ; User wants mail notification
  62. kMUUseLastIPAddr                EQU        $00002000            ; Use last IP Address for notification - notifyIPAddress is ignored..
  63. kMUUseSpecificIPAddr            EQU        $00004000            ; field notifyIPAddress is used...and kMUUseLastIPAddr should cleared..
  64. kMUSharedBoxFlagMask            EQU        $000F0000
  65. kMUSeparatePOPAndIMAP            EQU        $00010000            ; User can connect over POP3, IMAP or PASS with separate inbox
  66. kMUShowPOPInIMAP                EQU        $00020000            ; User can connect over POP3, IMAP or PASS with separate inbox
  67.                                                             ; legacy, do not use beyond 5.0.x versions..
  68. kMUMailEnabled                    EQU        $00000001            ; Was kMEEnabled in version 1 - ignore, should be zero for 6.0..
  69. kMULoginEnabled                    EQU        $00000002            ; User can connect over POP3 or PASS  - ignore, should be zero for 6.0..
  70.     ENDIF ; __APPLESHAREMAILSERVERREGISTRY__ 
  71.  
  72.